research and development works - French English Dictionary